#ifndef COMMOMDEF_H
#define COMMOMDEF_H

const int SELBTN_START_X = 45;
const int SELBTN_START_Y = 83;
const int SELBTN_X_INTERVAL = 145;
const int SELBTN_Y_INTERVAL = 47;

typedef enum ManAnimation
{
    GO_TP = 0,
    CATCH_TP,
    TURN_TP,
    DROP_TP,
    DROPING_TP,
    UP_TP,
    RUN_SQUAT_TP,
    SOS_FIRE_TP,
    OPPSQUAT_TP,//opposite squat
    NULL_TP,
}MANANIMA;

const int       FLY_WIDTH  = 114;
const int       FLOAT_RANGE = 10;
const int       FLOAT_TIME = 30;
const float     POINT_INTERVAL = 30.0;

typedef enum MANType
{
    BAOZI_MTP,
    GIRL_MTP,
    CITOU_MTP,
    FAT_MTP,
    CUP_MTP,
    SOLDIER_MTP,
}MANTYPE;

typedef enum FlyPosType
{
    RANDOM_TP,
    LEFT_TP,
    RIGHT_TP,
    NEAR_TP,
}FLYPOSTYPE;

typedef enum BoatType
{
    NORMAL_BTP = 0,
    BOMBED_BTP,
    OVER_BTP,
    NULL_BTP,
}BOATTYPE;

typedef enum HatchType
{
    COLSE_HTP,
    OPEN_HTP,
    LIGHT_HTP,
    WARN_HTP,
    COLSING_HTP,
    NULL_HTP,
}HATCHTYPE;


typedef enum LineType
{
    Hatch_LTP,
    MAN_LTP,
    PT_LTP,
}LINETP;

typedef enum CoverType
{
    COMMON_CTP,
    DIS_CTP,
    BOMB_CTP,
    NULL_CTP,
}COVERTP;

#endif // COMMOMDEF_H
